Belief in Allah is the firmest handhold